be in a (tight) spot


Results for "be in a (tight) spot"

English - Turkish Dictionary

be in a (tight) spot

(English - Turkish Dictionary) :
k. dili zor bir durumda olmak.